Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 NEEDWOOD ROAD Terraced £226,776 £86,000 3 Oct 2002
177 NEEDWOOD ROAD Semi-Detached £99,153 £20,159 28 Nov 1997